Big Huge Thesaurus

Illicium floridanum

noun